lily-leaved twayblade - Turkish English Dictionary